sense of mastery - Spanisch Englisch Wörterbuch